streamlined terminal lug - French English Dictionary